草庐IT

前端 PM

全部标签

最新前端技术趋势

本文作者系360奇舞团前端开发工程师前端的车轮滚滚向前,轮子造的越来越圆,速度造的越来越快,每个人都在适应这个轮子的节奏,稍微不注意就会被甩出车轮之外。狼狈不堪之外还会发自心底的大喊一声:别卷了!!话虽这么说,但现实就是这样,无论是客观还是主观因素都不得不让你继续的往前走。既然是往前走,那么能知道一些前面有啥东西岂不是更好,也许能少走弯路。自己对前端23年大概的技术做了一些展望,想到什么写什么。毕竟谁都不知道会不会突然间又出了个frontEndGPT打翻了所有人的饭碗。1AI最先说的肯定是AI,22年末,23年初的chatgpt让AI话题火的一塌糊涂,同时也被认为是一次重大的技术革新,技术革新

前端Vue入门-day04-用vue实现组件通信

(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹)目录组件的三大组成部分注意点说明组件的样式冲突scopeddata是一个函数组件通信什么是组件通信不同的组件关系和组件通信方案分类 父子通信流程图: 父→子子→父 什么是propprops校验 prop&data、单向数据流进阶语法v-model原理表单类组件封装&v-model简化代码 .sync修饰符 ref和$refs 组件的三大组成部分注意点说明组件的样式冲突scoped默认情况:写在组件中的样式会全局生效→因此很容易造成多个组件之间的样式冲突问题。1.全局样式:默认组件中的样式会作用到全局2.局

前端:运用html+css+js模仿百度热搜电影榜鼠标移入特效

前端:运用html+css+js模仿百度热搜电影榜鼠标移入特效1.实现原理2.界面布局3.js实现对鼠标移入和移出的监听4.参考代码如下:1.实现原理百度热搜上电影榜鼠标移入特效如上图所示。个人觉得上述特效实现原理为使用相对定位、绝对定位实现的(鼠标移入和没有移入时,元素布局有一些不同而已)。至于鼠标移入时,出现延迟效果,则是在css上设置transition(用于设置过渡效果的)实现的。我的实现效果如下(只把那个特效实现,其他元素布局没有搞):2.界面布局使用ul标签和li标签,把li标签高度设置为30px,同时设置li标签属性overflow:hidden;(超出部分隐藏),为li标签设置

后端返回二进制流,前端处理二进制文件流,实现预览图片以及PDF

1、首先预览PDF需要后端将响应头Content-Type设置为PDF类型application/pdf,不能预览,会直接下载2、前端定义接口:并设置相应类型responseType为blob//合同预览PdfexportfunctionviewContractTypePdf(id){returnrequest({url:`/attract/talentApartment/exportContract/${id}`,method:"get",responseType:"blob"})}请求数据:通过window.URL.createObjectURL(res)转成本地预览地址,在通过windo

禁止别人调试自己的前端页面代码

目录🎈为啥要禁止?🎈无限debugger🎈无限debugger的对策🎈禁止断点的对策🎈忽略执行的代码🎈忽略执行代码的对策🎈终极增强防调试代码🎈为啥要禁止?由于前端页面会调用很多接口,有些接口会被别人爬虫分析,破解后获取数据为了杜绝这种情况,最简单的方法就是禁止人家调试自己的前端代码禁止调试🎈无限debugger前端页面防止调试的方法主要是通过不断debugger来疯狂输出断点,因为debugger在控制台被打开的时候就会执行由于程序被debugger阻止,所以无法进行断点调试,所以网页的请求也是看不到的基础代码如下:/***基础禁止调试代码*/(()=>{ functionban(){ set

【前端】Element-UI和Element-Plus的区别

文章目录对移动端支持区别框架区别开发中使用的区别el-tableel-dialogel-buttonel-date-pickerel-iconechartsIcon图标库变化了组件的插槽slot使用变化了新增组件来源对移动端支持区别Element-UI对应Element2:基本不支持手机版Element-Plus对应Element3:组件布局考虑了手机版展示框架区别Element-ui适用于Vue2框架Element-plus适用于Vue3框架开发中使用的区别el-tabletemplateslot-scope="scope">/template>//elementtemplate#defau

无障碍工具条在前端项目中的使用

一、使用的工具https://gitee.com/tywAmblyopia/ToolsUI二、使用VUE中使用    -1.拉取代码    -2.将canyou文件夹放到public目录下    -3.在public文件夹下的index.html文件中标签前,引用v1.8以上的jquery.min.js(原网站已引用v1.8以上的jquery跳过此步骤)。    -4.在public文件夹下的index.html文件中标签前添加。    -5.在首页位置添加链接,确保红色加粗的不变。可以使用任何html标签。确保该链接放在页面的易发现位置。链接代码如下aid="wzayd"title="网站信

前端Vue自定义精美商品分类组件category 可用于电商应用分类页面

随着技术的不断发展,传统的开发方式使得系统的复杂度越来越高。在传统开发过程中,一个小小的改动或者一个小功能的增加可能会导致整体逻辑的修改,造成牵一发而动全身的情况。为了解决这个问题,我们采用了组件化的开发模式。通过组件化开发,可以有效地实现单独开发,单独维护,而且它们之间可以随意的进行组合。大大提升了开发的效率,降低了维护的成本。本文将介绍一款组件:自定义精美商品分类组件category可用于电商应用分类页面,并附带源码下载地址:https://ext.dcloud.net.cn/plugin?id=13837效果图如下:cc-beautyCate自定义精美分类组件可用于电商商品分类页面使用方

前端发起请求,后台springboot无响应

1.检查是不是HTTPS请求2.检查域名有没有放到开发者工具的合法域名中3.检查POST请求的content-type类型是不是application/x-www-form-urlencoded和application/json4.检查请求get或者post有没有大写POST5.好了下面说下遇到的一个坑问题描述:因为公司的服务器是window系统,所以在部署项目的时候使用命令行java-jar的方式去运行,这个时候问题就产生了,前台小程序时不时的就会出现发送的请求后台没有响应的问题,控制台也没有输出,没有任何的错误,然后等待一会就会出现超时的错误原因分析:原因的话一开始排查以为可能是上面的4种

前端发起请求,后台springboot无响应

1.检查是不是HTTPS请求2.检查域名有没有放到开发者工具的合法域名中3.检查POST请求的content-type类型是不是application/x-www-form-urlencoded和application/json4.检查请求get或者post有没有大写POST5.好了下面说下遇到的一个坑问题描述:因为公司的服务器是window系统,所以在部署项目的时候使用命令行java-jar的方式去运行,这个时候问题就产生了,前台小程序时不时的就会出现发送的请求后台没有响应的问题,控制台也没有输出,没有任何的错误,然后等待一会就会出现超时的错误原因分析:原因的话一开始排查以为可能是上面的4种